<%@page import="JDBC.Seleccionar"%>
<%@page import="catalogo.CatalogoSiniestro"%>
<%@page import="java.util.ArrayList, java.util.List, java.util.Iterator" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" type="text/css" href="../css/estilos_aseguradora.css"/>
        <title>Reporte de siniestros</title>
    </head>
    <body>
        <%
            String tipo_sini=request.getParameter("tipo_sini");
            List<CatalogoSiniestro> cs=new ArrayList();
                            Seleccionar sel=new Seleccionar();
            %>
            <div id="cont_repo_sini">

                <table id="table_repo_sini" border="1" rules="all">
                    <tr>
                        <th class="titulo_tabla T_campo_corto">ID del siniestro</th>
                        <th class="titulo_tabla">Fecha del siniestro</th>
                        <th class="titulo_tabla">Descripcion Daño</th>
                        <th class="titulo_tabla">Dirección del siniestro</th>
                        <th class="titulo_tabla">Estado del siniestro</th>
                        <% 
                            if(tipo_sini.equals("material"))
                            {
                                out.print("<th class='titulo_tabla'>Descripción siniestro material</th>");
                                cs=sel.repo_siniestro("siniestro_material");
                                
                            }else if(tipo_sini.equals("social"))
                            {
                                out.print("<th class='titulo_tabla'>Nombre de hospital de translado </th>");
                                cs=sel.repo_siniestro("siniestro_social");
                            }else if(tipo_sini.equals("colision"))
                            {
                                out.print("<th class='titulo_tabla'> Número reporte vial</th>");
                                cs=sel.repo_siniestro("siniestro_colision");
                            }
                        %>
                        <th class="titulo_tabla">Acción</th>
                    </tr>
                    
                    <%
                            if(!cs.isEmpty())
                            {
                                Iterator itera = cs.iterator();
                                while(itera.hasNext())
                                {
                                    CatalogoSiniestro cats=new CatalogoSiniestro();
                                    cats=(CatalogoSiniestro)itera.next();
                                    out.print("<tr>");
                                    out.print("<td>"+cats.getSiniestroId()+"</td>");
                                    out.print("<td>"+cats.getFechaSiniestro()+"</td>");
                                    out.print("<td>"+cats.getDescripcionDanio()+"</td>");
                                    out.print("<td>"+cats.getDireccion()+"</td>");
                                    out.print("<td><a href='modifica_estado.jsp?id_sin="+cats.getSiniestroId()+"&tipo_sini="+tipo_sini+"'>"+cats.getClaveSiniestro()+"</a></td>");
                                    if(tipo_sini.equals("material"))
                                    {
                                        out.print("<td>"+cats.getDescripcionMaterial()+"</td>");
                                    }
                                    else if(tipo_sini.equals("social"))
                                    {
                                        out.print("<td>"+cats.getDiraccionHospital()+"</td>");
                                    }else if(tipo_sini.equals("colision"))
                                    {
                                        out.print("<td>"+cats.getNumeroReporteVial()+"</td>");
                                    }
                                    out.print("<td><a href='consulta_historico.jsp?id_sin="+cats.getSiniestroId()+"&tipo_sini="+tipo_sini+"'>Consulta Histórico</a></td>");
                                    out.print("</tr>");
                                }
                            }
                            
                    %>
                </table>
            </div>
            
    </body>
</html>
